草庐IT

IOS UI通知栏过渡

全部标签

android - 如何获取通知下拉背景颜色,并在启用夜间模式时确定最佳文本颜色?

最近,当启用Android9.0Pie和Android操作系统的夜间模式时,我的用户向我发送了以下屏幕截图。如您所见,股票名称是不可见的,因为股票名称应用了黑色。在普通的白色主题中,它应该如下所示这是我用来突出文本颜色的代码。在我的代码中,我总是假设下拉通知的背景是白色的。(在启用暗模式的情况下这是不正确的)publicSpannableStringgetFallBelowSpannableString(Contextcontext){if(fallBelowSpannableString!=null){returnfallBelowSpannableString;}if(fallBe

android - SNS Mobile 推送通知极度困惑

现在我正在尝试在有人向SNS发布消息时向我的手机发送移动推送通知。我对必须使用哪些服务感到困惑。我是否必须使用FirebaseCloudMessaging/GCM等第三方服务来发送移动推送通知?或者我可以直接从SNS发送到我的手机吗?在AWS文档中,这对我来说有点矛盾。https://docs.aws.amazon.com/sns/latest/dg/sns-mobile-application-as-subscriber.html它说:TobeginusingAmazonSNSmobilepushnotifications,youneedthefollowing:Asetofcred

发送&收到主要浏览器的推送通知&移动设备

我注册了一个GoogleCloudServices帐户,创建了一个新的Firebase项目,并下载了我的服务凭据JSON文件。在以下指南中:https://firebase.google.com/docs/cloud-messaging/js/client我将其添加到我的Web客户端HTML(以获取客户端注册令牌并接受推送通知):firebase.initializeApp({apiKey:"_APIKEY_",authDomain:"_ID_.firebaseapp.com",databaseURL:"https://_ID_.firebaseio.com",projectId:"_ID_"

android - 应用程序未运行时 Phonegap 中的通知

我正在Android上使用PhoneGap开发一个应用程序,用户会时不时地收到消息,然后将它们带到应用程序的其中一个页面。我已经研究了几种可能性,但还没有找到任何简单的方法来做到这一点。我可以使用PhonegapAPI上的内置通知来执行此操作吗?我发现了一些像这样推送通知的好方法:http://www.pushwoosh.com/programming-push-notification/android-push-notification-for-phonegap/但我希望通知来自应用程序本身,时间由内置计时器确定。谢谢! 最佳答案

Android - 仅在 Android 2.3 上发布的错误通知

我收到有关Android2.3显示通知时崩溃的报告。我的堆栈跟踪是:android.app.RemoteServiceException:Badnotificationpostedfrompackagecom.megadevs.hubi:Couldn'texpandRemoteViewsfor:StatusBarNotification(package=com.megadevs.hubiid=1tag=nullnotification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x62))atandroid.app.

当应用程序从设置中强制停止时,Android 通知不显示

请在下面找到我项目中发布的问题之一的描述。“一位用户刚刚向我的客户报告说,当应用程序硬关闭(强制停止)时,她没有收到Android通知。我刚刚对此进行了测试,可以确认在应用程序硬关闭时没有收到通知已关闭(但如果应用程序在后台,则会收到通知)。你能确认预期的行为吗?我已经与我们的一位Android开发人员讨论过这个问题,他说无论应用程序是硬关闭还是软关闭,都应该始终收到通知”请告诉我这是android中的预期行为吗?如果是,请提供一些相关的详细信息。或如果可以解决此问题,请提供一些示例。 最佳答案 readthis.强制停止后,您的应

android - 如何在点击推送通知时打开新 Activity ?

我正在开发一个android应用程序,我需要在其中接收多个通知,每个通知都包含唯一的数据。我已经完成的事情1.使用gcm服务接收多个通知2.在新的activity中显示点击通知时服务器发送的数据问题:假设我收到了三个通知,每个通知都有唯一的数据。当我点击一个通知时,一个新的Activity开始于该通知中的数据。所以现在接收通知Activity正在运行。现在,如果我单击第二个通知,则接收通知Activity会加载旧数据(来自第一个通知的数据)。如果我关闭应用程序并单击第三个通知,则接收通知Activity会加载来自第三个通知的数据,这是应该的。我试过:将Intent标志设置为FLAG_A

android - 在数据库更改 Android 时得到通知

我有一个SQLServer数据库,当表中有插入时,我想通知Android应用程序。例如,当收到订单时,我将其插入到SQLServer数据库中。我还希望用户在我的应用程序中收到有关订单的通知。该应用程序始终打开。我使用网络服务与数据库联系。我不想每10秒左右请求一次表格。还有其他办法吗? 最佳答案 您可以使用谷歌云消息服务,查看如何设置服务器here.示例:如果您使用的是PHP,那么在插入或更改任何数据时,您可以推送以通知GCM给定潜水。或者您可以在SQL中设置触发器并调用系统服务来通知GCM。

android - 如何在点击 nokia-x 时清除通知托盘中的通知

目标:通知应该在点击它时自动取消并且应该打开我的Activity(待定Intent)..我有一个运行代码,它在Android设备上完美运行,期望Nokia-X。这是代码:Notificationnotification=newNotificationCompat.Builder(MainActivity.this).setContentTitle(MainActivity.this.getString(R.string.app_name)).setContentText("text").setContentInfo("info").setTicker("Tickertext").set

android - 获取调用通知的 READ_PHONE_STATE 权限的替代方法

我目前在Android中使用READ_PHONE_STATE权限在有来电时暂停我的媒体播放器,并在通话结束后恢复播放。这个许可似乎吓到了很多人,所以我想知道是否有其他方法可以在没有它的情况下捕捉电话的开始和停止。任何帮助表示赞赏。谢谢! 最佳答案 如果您想调整音频输出以响应其他想要执行音频输出的事物(例如,来电),请查看Android的audiofocussupport。.如前所述,READ_PHONE_STATE是一个有点可怕的权限。此外,它只处理电话调用,而不处理可能需要相同功能的其他事物(例如,VOIP调用,因为AFAIK那些